Triple Somersault, China 2024!